﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Microsoft.Xna.Framework;

namespace CorporationWars
{
    [Serializable]
    public class FireWallData
    {
        public string ID { get; set; }
        public Vector3 Position { get; set; }
        public Vector3 Scale { get; set; }
        public Color Color { get; set; }
        public float Opacity { get; set; }

        public FireWallData() { Position = Vector3.Zero; Scale = Vector3.One; Color = Color.White; ID = "NewWall"; Opacity = 1; }
        public FireWallData(string id, Vector3 position, Vector3 scale, Color col, float opacity = 1)
            : this()
        {
            ID = id;
            Position = position;
            Scale = scale;
            Color = Color;
            Opacity = opacity;
        }
    }
}
